English Dictionary
◊ HARICOTS VERTS
haricots verts
n : very small and slender green bean [syn: {haricot vert}, {French
bean}]